﻿<UserControl x:Class="NJT.动画.图形资源"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             d:DesignHeight="800"
             d:DesignWidth="800"
             mc:Ignorable="d">
    <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="*" />
            <ColumnDefinition Width="*" />
            <ColumnDefinition Width="*" />
            <ColumnDefinition Width="*" />
            <ColumnDefinition Width="*" />
            <ColumnDefinition Width="*" />
            <ColumnDefinition Width="*" />
            <ColumnDefinition Width="*" />
            <ColumnDefinition Width="*" />

        </Grid.ColumnDefinitions>
        <Grid.RowDefinitions>
            <RowDefinition Height="*" />
            <RowDefinition Height="*" />
            <RowDefinition Height="*" />
            <RowDefinition Height="*" />
            <RowDefinition Height="*" />
            <RowDefinition Height="*" />
            <RowDefinition Height="*" />
            <RowDefinition Height="*" />
            <RowDefinition Height="*" />

        </Grid.RowDefinitions>

        <Path Grid.Row="0"
              Grid.Column="0"
              Width="50"
              Height="50"
              Data="M 0,0 L 4,1 L 0,2 L3,1 Z"
              Fill="Red"
              Stretch="Fill"
              StrokeLineJoin="Round" />

        <Path Grid.Row="0"
              Grid.Column="1"
              Width="50"
              Height="50"
              Data="M 0,4 L 2,0 L 4,4 L2,1 Z"
              Fill="Red"
              Stretch="Fill"
              StrokeLineJoin="Round" />

        <Path Grid.Row="0"
              Grid.Column="2"
              Width="50"
              Height="50"
              Margin="1"
              Data="M 0,0  L4,0 L 8,4 L 4,8 L0,8 L 4,6 L 7,4 L4,2 Z"
              Fill="Red"
              Stretch="Fill"
              StrokeLineJoin="Round" />

        <Path Grid.Row="0"
              Grid.Column="3"
              Width="50"
              Height="50"
              Margin="1"
              Data="M 0,8 L0,4  L4,0 L 8,4 L 8,8 L6,4 L 4,1 L 2,4 Z"
              Fill="Red"
              Stretch="Fill"
              StrokeLineJoin="Round" />

        <Grid Grid.Row="0" Grid.Column="4">
            <Ellipse Stroke="Red" StrokeThickness="1" />
            <TextBlock HorizontalAlignment="Center"
                       VerticalAlignment="Center"
                       Foreground="Red">
                16
            </TextBlock>
        </Grid>


        <Grid Grid.Row="0"
              Grid.Column="5"
              RenderTransformOrigin="0.5,0.5">
            <Path Margin="10"
                  Data="M0,0M12,12M0,3L12,3v6h-12v-6h1M2,4h1h-1h0.5v4h0.5h-1h1"
                  Stretch="Fill"
                  Stroke="#FF837373"
                  StrokeLineJoin="Round"
                  StrokeThickness="3" />
        </Grid>
        <Path Grid.Row="1"
              Grid.Column="0"
              Width="50"
              Height="50"
              Margin="1"
              Data="M 0,0 L 1,1 L 0,2 Z"
              Fill="Red"
              Stretch="Fill"
              StrokeLineJoin="Round" />
        <Path Grid.Row="1"
              Grid.Column="1"
              Width="50"
              Height="50"
              Margin="1"
              Data="M 0,0 h 1 v 1 h -1 Z M 2,0 h 1 v 1 h -1 Z"
              Fill="Red"
              Stretch="Fill"
              StrokeLineJoin="Round" />

        <Path Grid.Row="1"
              Grid.Column="2"
              Width="50"
              Height="50"
              Margin="1"
              Data="M 0,0 L 0,1 L 1,1 L1,0 Z"
              Fill="Red"
              Stretch="Fill"
              StrokeLineJoin="Round" />

        <Path Grid.Row="1"
              Grid.Column="3"
              Width="50"
              Height="50"
              Margin="1"
              Data="M 1,2   L4,0  L4,4  Z  M 0,0  h 1 v 4 h -1 Z  "
              Fill="Red"
              Stretch="Fill"
              StrokeLineJoin="Round" />

        <Path Grid.Row="1"
              Grid.Column="4"
              Width="50"
              Height="50"
              Margin="1"
              Data="M 0,0 L 0,4 L 3,2 Z M 3,0 h 1 v 4 h -1 Z  "
              Fill="Red"
              Stretch="Fill"
              StrokeLineJoin="Round" />

        <!--<ed:BlockArrow Grid.Row="3"
                       Grid.Column="0"
                       Width="20"
                       Height="50"
                       HorizontalAlignment="Center"
                       VerticalAlignment="Center"
                       Fill="#FF57F50D"
                       Orientation="Up"
                       Stroke="#FF0FF324"
                       StrokeThickness="10" />-->


        <Path Grid.Row="1"
              Grid.Column="5"
              Width="50"
              Height="50"
              Margin="1"
              Data="M 0,0 L 4,4 L 4,0 L8,4  L4,8 L 4,4 L0,8 Z   "
              Fill="Red"
              Stretch="Fill"
              StrokeLineJoin="Round" />

        <Polygon Grid.Row="1"
                 Grid.Column="6"
                 Width="50"
                 Height="50"
                 Margin="1"
                 Fill="Red"
                 Points="9,2 11,7 17,7 12,10 14,15 9,12 4,15 6,10 1,7 7,7"
                 Stretch="Fill"
                 Stroke="Red"
                 StrokeLineJoin="Round" />

        <Path Grid.Row="1"
              Grid.Column="7"
              Width="50"
              Height="50"
              Margin="1"
              Data="M 0,0 L 6,0 L 6,1 L 3,3 L0,1 Z M 3,3  L 0,5 L 0,6  L 6,6  L 6,5  Z  "
              Stretch="Fill"
              StrokeLineJoin="Round">
            <Path.Fill>
                <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1">
                    <GradientStop Offset="0.1" Color="#FFE0FDC7" />
                    <GradientStop Offset="0.25" Color="#FF7EF11E" />
                    <GradientStop Offset="0.75" Color="#FF7EF11E" />
                    <GradientStop Offset="0.9" Color="#FFE0FDC7" />
                </LinearGradientBrush>
            </Path.Fill>
        </Path>


        <Polygon Grid.Row="1"
                 Grid.Column="8"
                 Width="50"
                 Height="50"
                 Margin="1"
                 Points="9,2 11,7 17,7 12,10 14,15 9,12 4,15 6,10 1,7 7,7"
                 Stretch="Fill"
                 StrokeLineJoin="Round">
            <Polygon.Stroke>
                <SolidColorBrush Color="Gainsboro" />
            </Polygon.Stroke>
        </Polygon>

        <Path Grid.Row="2"
              Grid.Column="0"
              Width="50"
              Height="50"
              Margin="1"
              Data="M 4,0 L 0,6 L 3,4 L 3,12 L 5,12 L 5,4 L 8,6 Z"
              RenderTransformOrigin="0,0"
              Stretch="Fill"
              StrokeLineJoin="Round">
            <Path.Fill>
                <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1">
                    <GradientStop Offset="0.6" Color="#FF7EF11E" />
                    <GradientStop Offset="1" Color="#FFFFFFFF" />
                </LinearGradientBrush>
            </Path.Fill>
        </Path>


        <Path Grid.Row="2"
              Grid.Column="1"
              Width="50"
              Height="50"
              Margin="1"
              Data="M 4,0 L 0,6 L 3,4 L 3,12 L 5,12 L 5,4 L 8,6 Z"
              RenderTransformOrigin="0.5,0.5"
              Stretch="Fill"
              StrokeLineJoin="Round">
            <Path.RenderTransform>
                <TransformGroup>
                    <RotateTransform Angle="180" />
                </TransformGroup>
            </Path.RenderTransform>
            <Path.Fill>
                <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1">
                    <GradientStop Offset="0.6" Color="#FF7EF11E" />
                    <GradientStop Offset="1" Color="#FFFFFFFF" />
                </LinearGradientBrush>
            </Path.Fill>
        </Path>


        <Path Grid.Row="2"
              Grid.Column="2"
              Width="50"
              Height="50"
              Margin="1"
              Data="M 4,0 L 0,6 L 3,4 L 3,12 L 5,12 L 5,4 L 8,6 Z"
              RenderTransformOrigin="0.5,0.5"
              Stretch="Fill"
              StrokeLineJoin="Round">
            <Path.RenderTransform>
                <TransformGroup>
                    <RotateTransform Angle="90" />
                </TransformGroup>
            </Path.RenderTransform>
            <Path.Fill>
                <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1">
                    <GradientStop Offset="0.6" Color="#FF7EF11E" />
                    <GradientStop Offset="1" Color="#FFFFFFFF" />
                </LinearGradientBrush>
            </Path.Fill>
        </Path>


        <Path Grid.Row="2"
              Grid.Column="3"
              Width="50"
              Height="50"
              Margin="1"
              Data="M 4,0 L 0,6 L 3,4 L 3,12 L 5,12 L 5,4 L 8,6 Z"
              RenderTransformOrigin="0.5,0.5"
              Stretch="Fill"
              StrokeLineJoin="Round">
            <Path.RenderTransform>
                <TransformGroup>
                    <RotateTransform Angle="270" />
                </TransformGroup>
            </Path.RenderTransform>
            <Path.Fill>
                <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1">
                    <GradientStop Offset="0.6" Color="#FF7EF11E" />
                    <GradientStop Offset="1" Color="#FFFFFFFF" />
                </LinearGradientBrush>
            </Path.Fill>
        </Path>


        <Grid Grid.Row="2" Grid.Column="4">
            <Rectangle Width="40"
                       Height="10"
                       Fill="#FF06F953"
                       RadiusX="4"
                       RadiusY="4"
                       Stroke="#FF06F953"
                       StrokeThickness="2" />
            <Rectangle Width="40"
                       Height="10"
                       Fill="#FF06F953"
                       RadiusX="4"
                       RadiusY="4"
                       RenderTransformOrigin="0.5,0.5"
                       Stroke="#FF06F953"
                       StrokeThickness="2">
                <Rectangle.RenderTransform>
                    <TransformGroup>
                        <RotateTransform Angle="90" />
                    </TransformGroup>
                </Rectangle.RenderTransform>
            </Rectangle>
        </Grid>

        <Grid Grid.Row="2" Grid.Column="5">
            <Rectangle Width="40"
                       Height="10"
                       Fill="#FFF50909"
                       RadiusX="4"
                       RadiusY="4"
                       Stroke="#FFD30909"
                       StrokeThickness="2" />
        </Grid>

        <Grid Grid.Row="2" Grid.Column="6">
            <Rectangle Width="40"
                       Height="10"
                       Fill="Red"
                       RadiusX="4"
                       RadiusY="4"
                       RenderTransformOrigin="0.5,0.5"
                       Stroke="Red"
                       StrokeThickness="2">
                <Rectangle.RenderTransform>
                    <TransformGroup>
                        <ScaleTransform />
                        <SkewTransform />
                        <RotateTransform Angle="135" />
                        <TranslateTransform />
                    </TransformGroup>
                </Rectangle.RenderTransform>
            </Rectangle>
            <Rectangle Width="40"
                       Height="10"
                       Fill="Red"
                       RadiusX="4"
                       RadiusY="4"
                       RenderTransformOrigin="0.5,0.5"
                       Stroke="Red"
                       StrokeThickness="2">
                <Rectangle.RenderTransform>
                    <TransformGroup>
                        <ScaleTransform />
                        <SkewTransform />
                        <RotateTransform Angle="45" />
                        <TranslateTransform />
                    </TransformGroup>
                </Rectangle.RenderTransform>
            </Rectangle>

        </Grid>

        <Path Grid.Row="3"
              Grid.Column="1"
              Width="45"
              Height="45"
              Margin="3 0 7 0"
              Data="M5.5,0 L9.5,0 L9.5,5.5 L15,5.5 L15,9.5 L9.5,9.5 L9.5,15 L5.5,15 L5.5,9.5 L0,9.5 L0,5.5 L5.5,5.5 z"
              Fill="#FFEB2020"
              RenderTransformOrigin="0.5,0.5"
              Stretch="Fill"
              StrokeThickness="0"
              UseLayoutRounding="False">
            <Path.RenderTransform>
                <RotateTransform Angle="-45" />
            </Path.RenderTransform>
        </Path>

        <Path Grid.Row="3"
              Grid.Column="2"
              Width="50"
              Height="40"
              Margin="3 0 7 0"
              HorizontalAlignment="Left"
              Data="M0,6 L7,10 L14,0"
              Stretch="Fill"
              Stroke="#FF67BE2E"
              StrokeThickness="12"
              UseLayoutRounding="False" />


    </Grid>
</UserControl>
